severely reprimand - French English Dictionary